"""
编写类A01，定义方法max，实现求某个float列表list=[1.1 , 2.9 , -1.9 , 67.9]的最大值，并返回
"""
class A01:
    """
    思路分析：
    使用冒泡排序,进行从小到大排序,返回最后一个数
    """
    def max_a(self , list_temp):
        for i in range(0 , len(list_temp) - 1):
            for j in range(0 , len(list_temp) - i - 1):
                if list_temp[j] > list_temp[j+1]:
                    list_temp[j],list_temp[j+1] = list_temp[j+1] , list_temp[j]
        return  list_temp[len(list_temp) - 1]


    def max_b(self , list_temp):
        list_temp.sort()
        return list_temp[len(list_temp) - 1]

    def max_c(self , list_temp):
        return max(list_temp)


a01Obj = A01()
list_one = [1.1 , 2.9 ,-1.9 , 67.9]
res = a01Obj.max_b(list_one)
print(res)